package com.medicine.common.base;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * @description: TODO  流水号的简单生成
 * @author 杨文
 * @date 2021/4/2110:13
 */
public class SerialNumber {


    /**
     * 根据前缀生成流水号
     * @param prefix
     * @return
     */
    public static String getNum(String prefix){
        Date currentTime = new Date();
        SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
        String t = formatter.format(currentTime);
        int x=(int)(Math.random()*900)+100;
        String serial = t + x;
        return prefix+serial;
    }

    /**
     * 根据前缀生成6位随机数字
     * @param prefix
     * @return
     */
    public static String getSixRandNum(String prefix){
       int x   = (int)((Math.random()*9+1)*100000);
       return prefix+x;
    }
}
